home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 8
/
Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso
/
Aminet
/
comm
/
fido
/
Rock_1_5.lha
/
ROCK
/
Rock_fr.DOC
< prev
next >
Wrap
Text File
|
1995-07-30
|
11KB
|
323 lines
**************************************************************************
Rock v1.5 - Mailer Fidonet pour points
Copyright (C) 1995 Jean-Marc Xiume'
Ce logiciel est distribué selon les termes de la
Licence Publique Générale GNU. Lire "license.doc" pour plus de détails.
Rock est basé sur POP, copyright (c) 1994 Denis Turcotte
et Robert Williamson.
Rock.rexx est basé sur JAZ.f Copyright (c) 1994 Robert Williamson.
LaunchWPL est copyright (C) 1994 Robert Williamson.
xferq.library est copyright (c) 1993 David Jones
et (c) 1994, 1995 Robert Williamson.
wpl.library est copyright (c) 1993 Russell McOrmond.
**************************************************************************
Introduction
------------
Rock est l'un des plus petits mailers pour points sur Amiga.
Il est écrit en languages WPL et Arexx.
Rock est très facile à installer et à configurer, peu gourmand en mémoire
et place disque, et permet d'appeler tour à tour les différents numéros
du boss si la ligne est occupée.
Pour les appels autres que le boss, il gère la nodelist si vous possedez
la traplist.library, sinon il demande le numéro de téléphone.
(NB: traplist.library est librement utilisable, mais TrapList est un
programme shareware).
Le protocole de négociation fido est WAZOO, celui d'échange de fichier
est ZEDZAP. Aucun autre protocole n'est supporté.
Un exemple de configuration (rock.cfg) est fourni, ainsi qu'une
documentation associée (RockCfg_Fr.doc).
Installation
------------
Copiez simplement le répertoire ROCK où vous voulez, et assignez "rock:"
au chemin de ce répertoire. Il est préférable d'ajouter une ligne comme
celle-ci dans la user-startup:
Assign rock: DH1:Fidonet/Rock
Il faut aussi que les libraries présentes dans le répertoire libs de la
distribution (wpl.library, xferq.library, et xprzedzap.library) soient
accessibles au système. Vous pouvez soit les copier dans libs: , soit
ajouter dans la user-startup la ligne suivante:
Assign libs: rock:libs add
Lors de l'extraction de l'archive, utilisez l'option -a de LHA pour
préserver les attributs des fichiers, ou bien ajoutez manuellement le
flag "s" aux scripts "rock" et "boss" grâce à la commande protect
( ex: protect rock +s )
Avant d'utiliser Rock, il faut le configurer. Lizez "RockCfg_Fr.doc" puis
modifiez le fichier de configuration "rock.cfg" selon vos besoins.
Il est possible d'utiliser la Nodelist Fidonet au format traplist.
Le logiciel traplist doit être installé, et la traplist.library doit être
présente dans le répertoire libs: .
Les Points du BBS Ramses n'ayant pas de modem V34 ou VFC peuvent utiliser
le fichier de configuration "rock.cfg.ramses144" ainsi que le script de
lancement "rock.ramses144" figurant dans le répertoire rock:extras pour
optimiser l'occupation des 3 lignes du BBS.
Utilisation
-----------
Template amigados: rock ADDRESS,CONFIG
Pour démarrer une session avec son boss, il suffit de taper "rock" dans
le shell, ou de cliquer sur l'icône BOSS (le flag "s" doit être positionné
pour ces fichiers, voir installation).
Pour appeler un autre système, il faut donner son adresse comme argument
sur la ligne de commande (ex: rock 1:167/151.0), rock demandera alors le
numéro de téléphone et le mot de passe pour ce système.
Si vous utilisez la nodelist (cf le paramètre nodelist dans le fichier de
config), rock ira y chercher ces données. S'il ne les trouve pas, une
entrée manuelle sera demmandée, comme ci-dessus.
Il est possible de donner en argument le nom du fichier de configuration
à utiliser, dans le cas où vous vous connectez à différents BBS par exemple.
C'est un template amigados standard, donc si vous voulez indiquer un
fichier de config sans donner d'adresse il faut mettre le mot clé "config".
Exemples:
rock
rock 2:320/104
rock 2:320/109 tlcsbbs.cfg
rock config tlcsbbs.cfg
Rock peut être interrompu par un control-c dans sa fenêtre, sauf pendant
le transfert des fichers.
Scripts annexes
---------------
Le script "KillRock" sert, comme son nom l'indique, à terminer
l'exécution de rock (par exemple si les choses se passent mal).
Le script "WaitRock.rexx" permet d'attendre, dans un script amigados par
exemple, que l'exécution de rock soit terminée:
...
rock:rock ;démarrage de rock
wait 3 ;le temps qu'il se lance et déclare son port arexx
rx rock:waitrock.rexx ;attends jusqu'à ce que la session soit terminée
...
Ce script accepte en argument le nombre de secondes à attendre entre chaque
test, pour optimiser le temps CPU utilisé.
Pour démarrer Rock depuis Spot, utiliser le script "StartRock.spot" depuis
le menu Arexx de Spot. Vous pouvez aussi mettre "rock:rock" dans le gadget
"Appel" de la fenêtre "configuration->système".
Le script "CallNode" permet d'utiliser un requester reqtools pour entrer
le adresse du node à appeler. Le boutton "Boss" permet d'appeler
directement votre boss.
Attention, ce script nécessite la rexxreqtools.library.
Remarques
---------
Rock est MailWare. Si vous l'utilisez, envoyez moi une 'tite carte sympa
de votre région (ou si vous êtes trop paresseux un NetMail suffira :-) )
ca fait toujours plaisir et me permet d'enregistrer les utilisateurs pour
un meilleur support.
Amusez vous bien... :-)
Commentaires, suggestions, et bien sur les dons sont les bienvenus:
smail: Jean-Marc Xiumé
Parc du Belvédère
83120 Sainte-Maxime
FRANCE
fidonet : 2:320/104.22
amiganet: 39:180/1.22
usenet : jmx@ramses.fdn.org
jmx@ramses.telesys-innov.fr
Remerciements à
---------------
- Tous ceux qui ont crée WPL
- Denis Turcotte pour l'idée et le premier script wpl.
- Robert Williamson pour le script de gestion XferQ d'origine
(voir extras/jaz.f pour le script d'origine)
- Patrice Orio, Arnaud Meurgues, Alain Chofardet, Luc Gibert et
Pierre Delisle pour les béta-tests et des idées d'améliorations.
Historique
----------
* Rock 1.5 - 30 juil 1995
* Rock 1.5beta2 - 15 juil 1995
- Script CallNode ajouté (requester reqtools pour lancer rock).
- La version pour processeur 680x0 de la xprzedzap.library v3.5 fait
planter la machine. Elle est remplacée par la version 1.5, plus
ancienne et qui fonctionne aussi sous système 1.3.
- Chaine d'initialisation de la xprzedzap.library corrigée (xprsetup).
- Diverses corrections mineures.
* Rock 1.5beta - 23 mai 1995
- Ajout des modification de la version 1.4 à rock 1.3a
- Rock reconnait maintenant la chaine "NO ANSWER" renvoyée par certains
modems.
- Pour plus de lisibilité dans la fenêtre status, une ligne vide est
insérée après chaque fichier reçu.
- "Turnaround delay" réactivé (2 secondes d'attente entre la phase
d'émission et celle de réception des fichiers).
* Rock 1.4 - 19 avr 1995
(distribué par Robert Williamson, modification de rock version 1.3)
- copyrights corrigés
- copyrights manquants ajoutés
- wpl.library v0.99.02 (version peut-être privée) remplacée par la version
publique 0.97.04
- xprzedzap.library 0.56j remplacée par la nouvelle version 3.5
- xprsetup dans rock.wpl corrigé pour la nouvelle xprzedzap.library
* Rock 1.3a - 01 mars 1995
- Petit bug corrigé dans rock.wpl : ROCKDEF!FIDO était appelé alors
que cette section n'existe pas dans la config par défaut.
- Il manquait un "return" à la fin de la section MODEM dans rock.cfg.
- Les fichiers .FLO ne comportant pas le chemin d'accès complet pour
les paquets fido sont maintenant supportés. Le chemin outbound est
vérifié et ajouté si nécessaire.
* Rock 1.3 - 01 mars 1995
- Script "waitrock". Attends la fin de rock.
* Rock 1.3béta5 - 12 fév 1995
- ** Attention, fichier de configuration modifié ! Lire la doc !! **
. Séparation en 5 sections (nets,fido,modem,display,files).
. Ajout des adresses des différents réseaux du BBS (Fidonet, Amiganet...).
. Ajout des paramètres initloop et initwait pour l'initialisation du
modem.
. Ajout du paramètre minbaud, pour raccrocher le modem dans le cas ou la
vitesse de connexion avec le boss est inférieure à minbaud.
. Changement de nom des variables d'affichage.
. Ajout du paramètre closestatus, pour choisir si la fenêtre de rock doit
se fermer ou non après la fin du programme.
. Ajout du paramètre nodelist indiquant le chemin du répertoire ou se
trouvent les fichiers de la nodelist.
- Il est maintenant possible d'utiliser la NodeList ! (format traplist).
- Les paramètres de configuration ont maintenant une valeur par defaut, sauf
évidemment ceux de la partie FIDO.
- Suppression de la partie gestion des .FLO du script "rock". Maintenant
tout cela est effectué par le nouveau script "bossflo.rexx".
- Il n'est plus nécessaire de modifier le script de lancement "rock" ni pour
l'adresse du boss, ni pour les différents réseaux, tout se fait maintenant
dans "rock.cfg".
- Initialisation du modem modifiée.
- Création du répertoire xferq automatisée (script "assignxferq")
- Version française et mise à jour de la doc du fichier de config. A lire
absolument.
- La validité de l'adresse donnée est maintenant vérifiée par le nouveau
script "addrcheck.rexx".
- Nouveau script "nodelist.rexx" pour chercher le numéro de téléphone et le
mot de passe du node appelé.
- Bug dans rock.rexx corrigé. Les fichiers .?LO contenant des CR comme fin
de ligne sont maintenant correctement traités.
- Nouvel argument "config" pour le script "rock", pour permettre
l'utilisation du fichier de config de votre choix.
* Rock 1.2c - 30 dec 1994
Version de developpement, non distribuée.
* Rock 1.2b - 14 dec 1994
- Quelques modifications mineures.
* Rock 1.2a - 01 oct 1994
- Rock peut maintenant ouvrir ses fenêtres sur un écran public.
* Rock 1.2 - 28 sep 1994
- Modification du script de lancement amigados "rock" pour concaténer les
les .FLO des différents réseaux en un seul, à l'adresse principale du
boss. Avant, rock n'envoyait que les fichiers du réseau fidonet.
- Ajout des différentes adresses du boss dans le fichier de configuration,
pour avoir l'adresse correcte selon le numéro de téléphone appelé.
- Script "bossoutbound.rexx" pour renommer les fichiers .?LO, .?UT et .REQ
selon l'adresse du boss à lequelle on est connecté. Rock ne gére pas les
AKAs, et n'envoie que les fichiers destinés à l'adresse courante.
- Le logfile reporte si l'adresse donnée ne correspond pas à celle du site
ou l'on est connecté.
- Rock.wpl modifié selon les changements ci-dessus.
* Rock 1.1 - 24 sep 1994
- Le script rock.rexx a été corrigé, l'ancien n'envoyait pas les fichiers
en file-attach (du moins pas d'après mes tests entre Rock et Trapdoor).
- Utilisation de l'assign ROCK: au lieu de Mail: pour les fichiers de rock.
- Le logfile fournit beaucoup plus de renseignements:
. date et heure à chaque ligne.
. début et fin du programme.
. addresse et numéro de téléphone du système appelé.
. report du message renvoyé par le modem en cas d'erreur de connexion.
. précise si une erreur s'est produite ou si la session a été
interrompue manuellement.
. après la négociation, précise le nom du système appelé, le nom du
sysop, et le mailer utilisé.
. durée de la connexion.
- Divers changements dans rock.wpl.
- Script KillRock pour quitter rock au cas ou ;)
* POP v0.9 *
version originale par Denis Turcotte.